'use strict';

/**
 * 验证是否登录
 * @return {function}
 */

module.exports = () => {
  return async function(ctx, next) {
    const { session } = ctx;
    if (!session.uid) {
      ctx.redirect('/login');
      return;
    }
    session.save();
    await next();
  };
};
